Career 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001 2000 1999 1998
All Rounds Final 1/2 1/4 First Second Third Fourth Pre-q Rubber 1 Rubber 2 Rubber 3 Rubber 4 Rubber 5 Robin Bronze Q3 N/A Q2 Q1 ER Q4 CR QF Q5 N/A
All Courts Acrylic N/A Clay Grass Carpet Hard I.hard
All Tour Croatia F1 Croatia F2 Australia F1 Australia F2 Italy F1 Australia F3 Australia F4 Italy F15 China F1 China F2 Italy F2 Italy F23 Ivory Coast F1 Ivory Coast F2 Italy F1 Belgium F2 Croatia F1 San Marino Cepu Open - San Marino 2002 FSE Challenger - Tarzana 4th Sardinia International Championships - Cagliari The Nottingham Cahllenger - Nottingham Kuppers Kolsch Cup Aachen - Aachen V Trani Cup - Trani Czech Indoor Open - Prague 6th Sardinian International Championships - Cagliari San Remo Tennis Cup - San Remo KGHM Polish Indoors - Wroclaw San Luis Potosi Challenger - San Luis Potosi s Tennis Masters 06 - Graz Genoa Open - Genova Challenger Copa Sevilla - Seville Samsung Secruities Cup Challenger - Seoul XII Abierto Internacional de Salinas - Salinas Baden Open - Karlsruhe Trofeo Sisma Mantova - Mantova Porsche Open - Poznan Kobstaedernes ATP Challenger - Kolding Flea Market Cup - Busan Hilton Waikoloa Village USTA Challenger - Waikoloa Open Prevadies St. Brieuc Cotes D'Amor - St. Brieuc 1° Torneo Challenger Series 12° Trofeo Paolo Corazzi - Cremona Zagreb Open - Zagreb Baden Open - Karlsruhe Schickendanz Open - Furth Memorial A. Manfredini Sassuolo Challenger - Sassuolo Porsche Open - Poznan San Remo Tennis Cup 15° Piertomaso - San Remo 14° Torneo B. Camparini- Lines Trophy - Reggio Emilia Open Diputacion Ciudad de Pozoblanco - Cordoba Hilton Waikoloa Village USTA Challenger - Waikoloa San Benedetto Challenger - San Benedetto Akbank Private Banking-TED Open - Istanbul Riviera de Rimini Challenger - Rimini Alexander Kolyaskin Memorial - Donetsk Ljubljana Open 2008 - Ljubljana Flea Market Cup Busan Challenger Tennis - Busan Noumea Challenger Heilbronn Challenger Banca Stato Challenger Lugano - Lugano Bergamo Challenger Cherbourg Challenger Sunrise Challenger San Luis Potosi Challenger Mexico City Challenger Rome Challenger Tunis Challenger Reggio Emilia Challenger Rijeka Challenger Challenger Brasov - Brasov Media Will Cup Busan Challenger Tennis - Busan USTA Freeman Men's Challenger - Joplin Recanati Challenger Rimini Challenger San Marino Challenger Garden Open - Rome Cordenons Challenger Como Challenger Alphen Challenger St. Remy Challenger Todi Challenger Ljubljana Challenger Napoli Challenger Mons Challenger Tarragona Challenger Zagreb Open - Zagreb Astana Challenger Heilbronn Open - Heilbronn Rhodes Challenger Biella Challenger Alessandria Challenger 9th Wartburg Open - Eisenach Rimini Challenger Geneva Challenger Como Challenger Banja Luka Challenger Rennes Challenger Roma Challenger 2007 - Rome Dallas Challenger San Jose Challenger Barranquilla Challenger Warsteiner Challenger Wolfsburg - Wolfsburg Nova Challenger Osaka - Osaka Top Wool Challenger Biella - Biella XXIX Edizione 'A.Savoldi Marco' - Manerbio Rijeka Challenger Optimus Maia Open - Maia Marburg Challenger Heilbronn Open - Heilbronn drkoop.com USTA Tennis Championships of San Antonio - San Antonio Heineken Challenger - Ho Chi Minh City Scheveningen Challenger San Benedetto Challenger Poznan Challenger Orbetello Challenger 2002 USTA Challenger of Calabasas - Calabasas drkoop.com USTA Tennis Championships of Houston - Houston Posillipo Tennis Cup - Napoli Time Warner USTA Challenger - Binghamton San Marino Challenger XL Capital Bermuda Open - Bermuda Como Challenger Seville Challenger 2001 Challenger Canottieri Mincio - Mantova 2001 ATP Challenger 'Riviera Delle Palme' - San Benedetto Todi Challenger Open de L'Isere - Grenoble Honda-Kah Open - Singapore Trnava Challenger Ljubljana Challenger Challenger Citta di Olbia - Olbia San Luis Potosi Challenger - San Luis Potosi Madrid Challenger Sacramento Challenger Challenger 42 - Andrezieux Tiburon Challenger Quelle Cup 1999 - Furth Quelle Cup - Furth Quito Challenger GHI Bronx Tennis Classic - Bronx Geneva Challenger ATU Cup - Weiden Asics Challenger Open - Monchengladbach Samsung Securities Cup Challenger Tennis - Seoul Helsinki Challenger Heilbronn Challenger Uncle Toby's Burnie Challenger - Tasmania Bucaramanga Challenger XL Capital Bermuda Open - Bermuda Quimper Challenger Neride Prague Indoor - Prague Bergamo Challenger Salinas Challenger USTA Seascape Challenger - Aptos Dallas Challenger Lambertz Open - Aachen San Luis Potosi Challenger Okal Cup 2003 - Eckental XL Capital Bermuda Open - Bermuda Tennis Napoli Cup - Napoli Sarasota Challenger Steelers Cup - Kosice IPP Open - Helsinki Alexander Kolyaskin Memorial - Donetsk Challenger Ford de Cherbourg - Cherbourg The LTA Wrexham Challenger - Wrexham Cordenons Challenger 10ø Tornea B. Camparini - Reggio Emilia Todi Challenger Heilbronn Challenger Braunschweig Challenger SAA Hilversum Open - Hilversum Todi Challenger Poznan Challenger Cepu Open - San Marino Ljubljana Open - Ljubljana San Marino Challenger Cordenons Challenger Meerbusch Challenger Genova Challenger Astana Challenger - Astana Antonio Savoldi-Marco Co. - Manerbio Mons Challenger Rennes Challenger Eckental Challenger Helsinki Challenger Guayaquil Challenger Riviera di Rimini Challenger - Rimini Heilbronn Challenger Chitre Challenger SIR Supermercadi Challenger - Rome Irving Challenger Burbank Challenger - Burbank Canottieri Minico 2004 - Mantova Almaty Challenger 1 - Almaty St. Brieuc Challenger IPP Open - Helsinki San Luis Potosi Challenger Ischgl International ATP Challenger - Ischgl Cali Challenger Heilbronn Challenger Mestre Challenger San Benedetto Challenger - San Benedetto Harbour Tennis Cup Regione Lombardia - Milan Challenger 42 - Andrezieux Constanta Challenger - Constanta Kosice Challenger Pro Tennis World Open - Sunrise Cordenons Challenger Riviera di Rimini Challenger 2004 - Rimini Cali Challenger Uncle Toby's Australian Men's Clay Court Challenger - Canberra Garden Open 2005 - Rome Open Costa Daurada - Tarragona Alfa Romeo Tennis Cup - Cordenons Open de Montauban - Montauban Societa Canottieri Mincio 2005 - Mantova Kos-Zucchetti Tennis Cup - Cordenons Banjaluka Challenger 2007 - Banja Luka Guayaquil Challenger 7° Trani Cup - Trani Bucaramanga Challenger San Marino Cepu Open - San Marino AT&T Challenger of Dallas - Dallas Challenger Fondazione Carige - Genova Challenger Casablanca San Angel - Mexico City Banja Luka Challenger 2004 - Banja Luka 8° Trani Cup - Trani Tiburon Challenger - Tiburon Lambertz Open - Aachen Ciutat de Barcelona - Barcelona Tatra Banka Open - Bratislava Okal Cup 2004 - Eckental Korat Challenger Abierto Internacional de Salinas 'Dario Expreso' - Salinas 3° Challenger Internazionale Dell'Insurbia 2008 - Chiasso San Benedetto Challenger Challenger Groningen - Groningen Open de la Ville de Saint Denis - Reunion Island Voit Mexico City Open - Mexico City Tennis Napoli Cup 2007 - Napoli San Luis Potosi Challenger 2007 - San Luis Potosi Cordenons Challenger Orbetello Challenger Polska Energia Open - Bytom Sporting Challenger '07 Trofeo Regione Piemonte - Turin Challenger Ford de Cherbourg - Cherbourg Pereira Challenger Open de Rennes La Trinitaine - Rennes Samsung Securities Cup - Seoul Internationaux de Nouvelle-Caledonie - New Caledonia Bangkok Challenger AGT Challenger - Leon ATP Challenger Tour Finals Rome Challenger Bucaramanga Challenger Tenerife Challenger San Benedetto Challenger Winnetka Challenger Orbetello Challenger Todi Challenger Samsung Securities Cup - Seoul III Isla de Lanzarote - Lanzarote Santiago Challenger Astana Challenger Mestre Challenger Caltanissetta Challenger Guzzini Challenger - Recanati Siemens Open - Scheveningen Oberstaufen Cup-Head German Master's Series - Oberstaufen Burnie Challenger GHI Bronx Tennis Classic - Bronx Akbank Private Banking TED Open - Istanbul Hilton Waikoloa Village USTA Challenger - Waikoloa Genova Open Challenger - Genova 2nd Campionati Internazionali di Tennis Del'Umbria - Todi Labertz Open by Stawag - Aachen Bauer Watertechnilogy Cup 2008 - Eckental BH Telecom Indoors Sarajevo 2006 - Sarajevo Caversham International Tennis Tournament - Jersey Copa Club Campestre de Aguascalientes - Aguascalientes 5° Sporting Challenger - Turin Izmir Challenger Tatra Banka Open 2006 - Bratislava Flea Market Cup Busan Challenger Tennis - Busan Bancolombia Open - Bogota San Remo Tennis Cup - San Remo Schickedanz Open 2007 - Furth Pereira Challenger Caltanissetta Challenger Almaty Challenger 2 - Almaty Siemens Open 2007 - Scheveningen Citta di Como - Como Genova Open Challenger - Genova Szczecin Challenger Turin Challenger Bucaramanga Challenger Challenger Groningen - Groningen Sporting Challenger - Turin Dortmund Challenger Open Mutouest St. Brieuc - St. Brieuc Torneo Internacional Challenger Fila 2006 - Leon Genova Challenger Braunschweig Challenger Sopot Challenger Montevideo Challenger Cordenons Challenger Genova Challenger Santo Domingo Challenger Sarasota Challenger Savannah Challenger Vicenza Challenger Biella 5 Challenger Mons Challenger Mauritius Open - Mauritius Internazionali di Tennis Dell'Umbria - Todi ATP Challenger Numea - New Caledonia Orleans Challenger Salzburg Challenger LXV Concurso Internacional Vigo - Vigo Lima Challenger Black Forest Open - Freudenstadt PEOPLEnet Cup - Dnepropetrovsk TED Open-Akbank Private Banking - Istanbul Mestre Challenger Hilton Waikoloa Village USTA Challenger - Waikoloa Bauer Watertechnology Cup - Eckental Cortina Challenger The LTA Sunderland Challenger - Sunderland L'Aquila Challenger Milan Challenger Qatar Mobil Open 2000 - Doha 2000 Mercedes Cup - Stuttgart Alessandria Challenger AAPT Championships - Adelaide Milan Indoors - Milan Medellin Challenger 2008 China TCL Challenger - Guangzhou Casablanca Challenger Monterrey Challenger Heineken Open - Auckland 10th Wartburg Open - Eisenach Trani Cup - Trani Rome 1 Challenger ATP Challenger Hamburg - Hamburg Warsteiner Challenger Lubeck - Lubeck Canberra Challenger Shimadzu All Japan Indoor - Kyoto Davidoff Swiss Indoors - Basel Campionati Internazionali di Sicilia - Palermo Tennis Cup of Flanders - Ostende St. Petersburg Open - St. Petersburg South African Airways Open - East London Braunschweig Challenger Perugia Challenger Open de Franche-Comte - Besancon Maia Challenger Muller Cup - Ulm Status Athens Open - Athens Caltanissetta Challenger Irving Challenger The Bolton Challenger - Bolton IPP Open - Helsinki Warsteiner Challenger Lubeck - Lubeck Rome Challenger Parma Challenger Open de Franche Comte - Besancon Sarajevo Open - Sarajevo Guadalajara Challenger Gerry Weber Open - Halle USTA Challenger of Dallas - Dallas Tunis Open - Tunis Mobelwelt-Zick Open 98 - Dresden IPP Open - Helsinki Monterrey Challenger Fifth-Third Bank Tennis Championships - Lexington AAPT Championships - Adelaide Montevideo Challenger Houston Challenger ATP Open Castilla y Leon - Segovia Caltanissetta Challenger Guzzini Challenger - Recanati Andria Challenger Schickendanz Open - Furth LTA Shrewsbury Challenger - Shrewsbury Braunschweig Challenger BMW Open - Munich Estoril Open - Estoril Open Seat Godo - Barcelona BMW Open - Munich Heilbronn Open - Heilbronn USTA Comerica Challenger - Aptos Asirom Challenger - Brasov Riviera di Rimini Challenger - Rimini II Cyclus Open de Tenis - Florianopolis Fujitsu Siemens Open - Budapest Nokian Hakkapeliitta Open - Tampere Mercedes Cup - Stuttgart Banja Luka Challenger 2003 - Banja Luka Generali Open - Kitzbuhel Sopot Challenger International Tennis Championships - Delray Beach International Bavarian Championship - Eckental Manerbio Challenger Cordenons Challenger AIG Japan Open - Tokyo Heilbronn Open - Heilbronn Biella Challenger Guayaquil Challenger Bratislava Challenger Rome 2 Challenger Warsteiner Challenger Lubeck - Lubeck Shimadzu All Japan Indoor - Kyoto Biella 6 Challenger Ljubljana Open 2002 - Ljubljana ABN/AMRO World Tennis Tournament - Rotterdam Heilbronn Open - Heilbronn ATP Heineken Challenger 2000 - Ho Chi Minh City Cordenons Challenger Renault Slovenian Open - Ljubljana Siemens Open 2004 - Scheveningen Verona Challenger Open de Montauban - Montauban Internationaler Raiffeisen Grand Prix - St. Polten USTA Tennis Championships of Austin - Austin Ordina Open - 's-Hertogenbosch ATU Cup 2001 - Weiden Okal Cup 2001 International Bavarian Championships - Eckental RCA Championships - Indianapolis Generali Open - Kitzbuhel Warsteiner Challenger Wolfsburg - Wolfsburg 7th Wartburg Open - Eisenach Okal Cup - International Bavarian Championship - Eckental Legg Mason Tennis Classic - Washington D.C. The Natrel's Challenger of Granby - Granby The Granby Natrel Challenger - Granby Vietnam Open - Ho Chi Minh City Gemax Samsung Open 2004 - Belgrade Portoroz Challenger Uncle Toby's Australian Men's Clay Court Challenger - Canberra AIG Japan Open - Tokyo Schickedanz Open - Furth Memorial Savigni - Sassuolo Caloundra Challenger Internationale Badische Meisterschaffen Um Den Techem Cup - Zell Porsche Open - Poznan Trani Cup - Trani GHI Bronx Classic - Bronx IPP Geneva Trophy - Geneva TED Open - Istanbul Bogota Challenger Architect Open - Budapest Intersport Heilbronn Open - Heilbronn Chennai Open - Chennai Zenith Tennis Cup-Harbour Club - Milan XL Capital Bermuda Open - Bermuda Next Generation Adelaide International - Adelaide 4° Sporting Challenger - Turin Steelers Cup 2005 - Kosice SAP Open - San Jose Open Costa Daurada - Tarragona Regions Morgan Keegan Championships - Memphis Biella Challenger USTA Men's Challenger of Dallas - Dallas The Dubai Tennis Championships - Dubai Open de Tenis Comunidad Valenciana - Valencia Memorial Manfredini - Sassuolo Steelers Cup - Kosice Top Wool Challenger-Immagine Trophy - Biella Grand Prix Hassan II - Casablanca Adidas Open de Toulouse - Toulouse ATP Slovak Open Challenger - Bratislava Gerry Weber Open - Halle XL Bermuda Open - Bermuda Tata Open 2003 - Chennai Ostdeutscher Sparkessen Cup - Dresden Generali Open - Kitzbuhel Mumbai Open - Mumbai Riviera di Rimini Challenger - Rimini San Marino Cepu Open - San Marino AAPT Championships - Adelaide St. Petersburg Open - St. Petersburg Chennai Open - Chennai PBZ Zagreb Indoors - Zagreb SAP Open - San Jose Regions Morgan Keegan Championships - Memphis Roma Open Challenger - Rome Trofeo Cassa di Risparmio di Alessandria - Alessandria Guayaquil Challenger Aamulehti Tampere Open - Tampere U.S. Men's Clay Court Championships - Houston Open Seat Godo 2007 - Barcelona PEOPLEnet CUP - Dnepropetrovsk Seville Challenger Dutch Open Tennis - Amersfoort Kazan Challenger Florence Challenger China Open - Beijing Mumbai Open - Mumbai Mouilleron-Le-Captif Challenger Brest Challenger Tennislife Cup - Napoli Knoxville Challenger Maia Challenger Bangkok Challenger Open Tarragona Costa Daurada - Tarragona Kitzbuhel Challenger Trani Challenger Monterrey Challenger Tashkent Challenger - Tashkent Samsung Securities Cup - Seoul Biella Challenger Lisbon Challenger The Dubai Tennis Championships - Dubai Istanbul Challenger Antalya Challenger Antalya 2 Challenger Kremlin Cup - Moscow Pereira Challenger BMW Open - Munich Interwetten Austrian Open - Kitzbuhel Gerry Weber Open - Halle Rome Challenger AEGON Championships - London Leon Challenger Catella Swedish Open - Bastad Pilot Pen Tennis - New Haven Alessandria Challenger Rome Challenger St. Petersburg Open - St. Petersburg Heineken Open - Auckland Movistar Open - Santiago SA Tennis Open - Johannesburg Brasil Open - Costa do Sauipe CA Tennis Trophy - Vienna SAP Open - San Jose Copa Telmex - Buenos Aires The Dubai Tennis Championships - Dubai Estoril Open - Estoril Zagreb Challenger BCR Open Romania - Bucharest Furth Challenger Tampere Challenger CA Tennis Trophy - Vienna Salzburg Challenger Bratislava Challenger Legg Mason Tennis Classic - Washington D.C. Helsinki Challenger Brasil Open - Costa do Sauipe Bank Austria Tennis Trophy - Vienna Banja Luka Challenger AIG Japan Open - Tokyo Grand Prix de Tennis de Lyon - Lyon SAP Open - San Jose Regions Morgan Keegan Championships - Memphis Dubai Duty Free Tennis Championships - Dubai Lermontov Challenger Heilbronn Challenger Geneva Challenger Furth Challenger Belgrade Challenger Medellin Challenger Legg Mason Tennis Classic - Washington Qatar Exxon Mobil Open - Doha Pereira Challenger Guayaquil Challenger Qatar ExxonMobil Open - Doha Masters Series - Hamburg San Luis Potosi Challenger VTR Open - Vina del Mar US Men's Clay Court Championship - Houston Sunrise Challenger Estoril Open - Estoril Caltanissetta Challenger UNICEF Open - 's Hertogenbosch Mercedes Cup - Stuttgart Bet-at-home Open - Hamburg Farmers Classic - Los Angeles Citi Open - Washington St. Petersburg Open - St. Petersburg Erste Bank Open - Vienna Qatar ExxonMobil Open - Doha Abierto Mexicano Telcel - Acapulco Napoli Challenger International German Open - Hamburg Apia International - Sydney Heineken Open - Auckland VTR Open - Vina del Mar Brasil Open - Sao Paulo Copa Claro - Buenos Aires Grand Prix Hassan II - Casablanca Barcelona Open BancSabadell - Barcelona BMW Open - Munich Open de Nice Cote d'Azur - Nice Bogota Challenger Bet-at-home Open - Hamburg China Open - Beijing PBZ Zagreb Indoors - Zagreb Rome Challenger Milan Indoors - Milan Vegeta Croatia Open - Umag Kremlin Cup - Moscow Pereira Challenger Barcelona Open BancSabadell - Barcelona Moselle Open - Metz Erste Bank Open - Vienna Brasil Open - Sao Paulo BRD Nastase Tiriac Trophy - Bucharest Athens Challenger Mouilleron-Le-Captif Challenger Bogota Challenger Millennium Estoril Open - Estoril Brasil Open - Sao Paulo Bratislava Challenger Gerry Weber Open - Halle Generali Open - Kitzbuhel St. Petersburg Open - St. Petersburg Kremlin Cup - Moscow Swiss Indoors Basel - Basel Legg Mason Tennis Classic - Washington Qatar ExxonMobil Open - Doha Stockholm Open - Stockholm Apia International - Sydney Ecuador Open - Quito AEGON Championships - London Hungarian Open - Budapest Gerry Weber Open - Halle Konzum Croatia Open - Umag SkiStar Swedish Open - Bastad Suisse Open - Gstaad Generali Open - Kitzbuhel Winston-Salem Open - Winston-Salem Grand Prix Hassan II - Marrakech Gazprom Hungarian Open - Budapest TEB BNP Paribas Istanbul Open - Istanbul Antalya Cup - Antalya Plava Laguna Croatia Open - Umag Swiss Open - Gstaad Next Generation Adelaide International - Adelaide Andria Challenger Brasil Open - Sao Paulo Ordina Open - 's-Hertogenbosch Plava Laguna Croatia Open - Umag European Open - Antwerp Open de Moselle - Metz New York Open - New York Grand Prix de Tennis de Lyon - Lyon Szczecin Challenger The Stella Artois Grass Court Championships - London Delray Beach International Tennis Championships - Delray Beach Rome Challenger AEGON Championships - London Lima Challenger Mercedes Cup - Stuttgart Pilot Pen Tennis - New Haven Rijeka Challenger Aircel Chennai Open - Chennai Ljubljana Challenger Napoli Challenger Asuncion Challenger BMW Open - Munich Sarasota Challenger Ortisei Challenger Eskisehir Challenger Loughborough Challenger Erste Bank Open - Vienna Singapore Challenger AEGON Championships - London Atlanta Tennis Championships - Atlanta Recanati Challenger New York Open - New York Delray Beach International Tennis Championships - Delray Beach US Men's Clay Court Championship - Houston BMW Open - Munich ATP Vegeta Croatia Open - Umag BMW Open - Munich PTT Thailand Open - Bangkok RCA Championships - Indianapolis Abierto Mexicano Telcel - Acapulco Pullach Challenger Bordeaux Challenger Royal Guard Open Chile - Vina del Mar Cordenons Challenger U.S. National Indoor Tennis Championships - Memphis ABN/AMRO World Tennis Tournament - Rotterdam Delray Beach Open - Delray Beach Power Horse Cup - Dusseldorf Topshelf Open - 's-Hertogenbosch Ecuador Open - Quito Genova Challenger Bet-at-home Cup - Kitzbuhel Moselle Open - Metz Schickendanz Open - Furth Heineken Open - Auckland Brasil Open - Sao Paulo Rio Open - Rio de Janeiro Argentina Open - Buenos Aires ATP Challenger Tour Finals US Men's Clay Court Championship - Houston Barcelona Challenger Nord/LB Open - Braunschweig Vegeta Croatia Open - Umag Credit Agricole Suisse Open - Gstaad Scheveningen Challenger Liberec Challenger Ecuador Open - Quito Argentina Open - Buenos Aires Rio Open - Rio de Janeiro Neride Prague Indoor - Prague Heilbronn Challenger - Heilbronn Aegon Nottingham Open - Nottingham Cordoba Open - Cordoba ATU Cup - Weiden Winston-Salem Open - Winston-Salem Tulsa Auto Collection USTA Challenger - Tulsa Kremlin Cup - Moscow Muller Cup 99 - Ulm Biella Challenger DPD Challenger 99 - Aschaffenburg Okal Open - Eckental Argentina Open - Buenos Aires San Luis Potosi Challenger C.T. San Remo - XIII Piertomaso Tessitore - San Remo Rio Open - Rio de Janeiro Abierto Mexicano Telcel - Acapulco Open Castilla y Leon - Segovia Warsteiner Grand Prix ATP Challenger - Oberstaufen Grand Prix Hassan II - Marrakech TEB BNP Paribas Istanbul Open - Istanbul Newport Beach Challenger China Open - Beijing Geneva Open - Geneva Antalya Cup - Antalya St. Petersburg Open - St. Petersburg Shenzhen Open - Shenzhen Qatar ExxonMobil Open - Doha Sydney International - Sydney VIII Torneo Internazionale di Tennis - Barletta Schickendanz Open - Furth Qatar ExxonMobil Open - Doha Parma Challenger 1999 Mercedes Cup - Stuttgart Orlando 2 Challenger Forli Challenger Swiss Open - Gstaad San Marino Challenger Tata Open Maharashtra - Pune Delray Beach Open - Delray Beach Delray Beach Open - Delray Beach Heineken Open Shanghai - Shanghai President's Cup - Tashkent Santiago Open - Santiago Delray Beach International Tennis Championships - Delray Beach Ordina Open - 's-Hertogenbosch Allianz Suisse Open Gstaad - Gstaad Pilot Pen Tennis - New Haven Abierto Mexicano Telcel - Acapulco The Dubai Tennis Championships - Dubai Gerry Weber Open - Halle Topshelf Open - 's-Hertogenbosch China Open - Beijing AIG Japan Open Tennis Championships - Tokyo Chennai Open - Chennai Legg Mason Tennis Classic - Washington D.C. SA Tennis Open - Johannesburg Tennis Masters Series - Stuttgart Tennis Masters Series - Hamburg U.S. Mens's Clay Court Championship - Houston Open 13 - Marseille Campbells Hall of Fame Tennis Championships - Newport 2002 Mercedes Cup - Stuttgart Dubai Tennis Open - Dubai Swiss Indoors Basel - Basel Portugal Open - Oeiras Qatar ExxonMobil Open - Doha U.S. Men's Clay Court Championships - Houston Tennis Masters Series - Hamburg Chennai Open - Chennai China Open - Beijing Swiss Indoors Basel - Basel Ecuador Open - Quito Telenordia Swedish Open - Bastad BMW Open - Munich Gold Flake Open - Chennai Heineken Open Shanghai - Shanghai Studena Croatia Open - Umag Copenhagen Open - Copenhagen 2001 Mercedes Cup - Stuttgart Pacific Life Open - Indian Wells Hall of Fame Open - Newport Trofeo Conde de Godo - Barcelona NASDAQ-100 Open - Miami Monterrey Challenger Tallahassee Challenger ABN/AMRO World Tennis Tournament - Rotterdam Tennis Masters Series - Hamburg NASDAQ-100 Open - Miami Rogers Masters - Toronto Western & Southern Financial Group Masters - Cincinnati Sony Ericsson Open - Miami Masters Series Monte-Carlo - Monte Carlo Masters Series Monte Carlo - Monte Carlo Qatar Open - Doha AIG Japan Open Tennis Championships - Tokyo Masters Series Hamburg - Hamburg Copa Telmex - Buenos Aires BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Internazionali BNL dItalia - Rome Sony Ericsson Open - Miami Mutua Madrilena Madrid Open - Madrid Internazionali BNL d'Italia - Rome Internazionali BNL d'Italia - Rome Sony Ericsson Open - Miami Internazionali BNL d'Italia - Rome BNP Paribas Open - Indian Wells Mercedes Cup - Stuttgart BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells ATP Studena Croatia Open Umag - Umag Rolex Paris Masters - Paris Shanghai Rolex Masters - Shanghai BNP Paribas Open - Indian Wells Sony Open Tennis - Miami Monte-Carlo Rolex Masters - Monte-Carlo Shanghai Rolex Masters - Shanghai Miami Open - Miami Rogers Cup - Montreal Delray Beach International Tennis Championships - Delray Beach Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris Pacific Life Open - Indian Wells Mutua Madrid Open - Madrid BNP Paribas Open - Indian Wells Campionati BNL dItalia - Rome Miami Open - Miami Internazionali BNL d'Italia - Rome Miami Open - Miami Open de la Comunidad Valenciana - Valencia BNP Paribas Open - Indian Wells Sony Open Tennis - Miami Internazionali BNL d'Italia - Rome Miami Open - Miami Internazionali BNL d'Italia - Rome BNP Paribas Masters - Paris Internazionali BNL d'Italia - Rome Monte-Carlo Rolex Masters - Monte-Carlo Monte-Carlo Rolex Masters - Monte-Carlo Hypo Group Tennis International - Portschach St. Petersburg Open - St. Petersburg The Tennis Channel Open - Las Vegas Australian Open - Melbourne French Open - Paris Qatar ExxonMobil Open - Doha U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York US Men's Clay Court Championship - Houston Chengdu Open - Chengdu Australian Open - Melbourne Grand Prix Hassan II - Casablanca U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London Kremlin Cup - Moscow Open Sabadell Atlantico - Barcelona U.S. Open - New York Kremlin Cup - Moscow U.S. National Indoor Tennis Championships - Memphis US Men's Clay Court Championship - Houston Wimbledon - London Australian Open - Melbourne French Open - Paris Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London Wimbledon - London French Open - Paris U.S. Open - New York Wimbledon - London French Open - Paris Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne Wimbledon - London Australian Open - Melbourne U.S. Open - New York Australian Open - Melbourne BNP Paribas Open - Indian Wells French Open - Paris Wimbledon - London Tennis Masters Series - Miami U.S. Open - New York U.S. Open - New York French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris U.S. Open - New York Australian Open Qualifying - Doha French Open - Paris Wimbledon - London U.S. Open - New York Davis Cup, World Group, PO, RUS-ITA 1-4 Davis Cup, World Group, QF, BEL-ITA 3-2 Davis Cup, Group I, Group I, 2R, NED-ITA 1-4 Davis Cup, World Group, 1R, ITA-CRO 3-2 Davis Cup, World Group, 1R, ITA-SUI 5-0 All Lower level tournaments Davis Cup, World Group, 1R, ARG-ITA 2-3 Olympics - Rio de Janeiro